package com.geotmt.billingcenter.common.entry;

import lombok.Data;

import java.util.Date;

/**
 * @Description 类描述
 * @Author      yanghanwei
 * @Mail        yanghanwei@geotmt.com
 * @Date        2019/3/20 11:27
 * @Version     v1
 **/
@Data
public class CostBaseHisEntry {
    /**
     * id
     */
    private Integer id;

    /**
     * 规则id
     */
    private Integer rId;

    /**
     * 上游数据源id
     */
    private Integer dsId;

    /**
     * 数据源简称
     */
    private String dsName;

    /**
     * 数据源全称
     */
    private String dsFullName;

    /**
     * 外部接口 id
     */
    private Integer outInterfaceId;

    /**
     * 外部接口名
     */
    private String outInterfaceName;

    /**
     * 收费模式 1.查询计费 2.查得计费 3：阶梯计费 4:包年
     * 改为 1.按量计费  2.阶梯计费 3.包年
     */
    private Integer feeFlag;

    /**
     * 1：非打包接口  2：打包接口
     */
    private Integer label;

    /**
     * 生效开始时间
     */
    private Date effectStartTime;

    /**
     * 生效结束时间
     */
    private Date effectEndTime;

    /**
     * 创建人
     */
    private Integer createUserId;

    /**
     * 创建人名
     */
    private String createUserName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新人
     */
    private Integer updateUserId;

    /**
     * 更新人名
     */
    private String updateUserName;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 备注
     */
    private String desc;

    /**
     * consume / cost
     */
    private String type;

    /**
     * curr / his
     */
    private String sign;

}
